ball burnishing - Turkish English Dictionary